put (one) on guard - Spanish English Dictionary